package io.github.talelin.latticy.model.K;

import io.github.talelin.latticy.model.BaseModel;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDate;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 温湿度采集器信息表
 *
 * @author generator@TaleLin
 * @since 2021-07-10
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("collector")
public class CollectorDO extends BaseModel {


    /**
     * 单位编号
     */
    @TableField("DWBH")
    private Integer dwbh;

    /**
     * 网关编号
     */
    private Integer bGId;

    /**
     * 分组编号
     */
    private String groupId;

    /**
     * 采集器ID
     */
    private String collectorId;

    /**
     * 采集器名称
     */
    private String collectorName;

    /**
     * 规格型号
     */
    private String specificationsModel;

    /**
     * 生产厂家
     */
    private String manufacturers;

    /**
     * 采集器类型
     */
    private String collectorType;

    /**
     * 采集器序列号
     */
    private String collectorNumber;

    /**
     * 采集器状态
     */
    private String collectorState;

    /**
     * 温度单位
     */
    private String tUnit;

    /**
     * 温度上限值
     */
    private Float tHigh;

    /**
     * 温度下限值
     */
    private Float tLower;

    /**
     * 湿度单位
     */
    private String hUnit;

    /**
     * 湿度上限值
     */
    private Float hHigh;

    /**
     * 湿度下限值
     */
    private Float hLower;

    /**
     * 购买日期
     */
    private LocalDate buyDate;

    /**
     * 启用日期
     */
    private LocalDate usingDate;


}
